Garrison Hill Florists is family owned, serving the seacoast area since 1885. We deliver daily throughout Dover, Portsmouth, Rochester, and surrounding towns. We can also arrange next-day delivery nearly anywhere in the world! Our staff is experienced and friendly and our flowers are the best, delivered to us overnight from farms in California, Canada, Ecuador, Columbia, Holland, Thailand, and other countries. We consistently hear from customers that our flowers last longer than any they've ever had! Let us arrange something for you!