Our son recently passed away unexpectedly. Brian Hafey and his staff took great care of every detail with respect for the deceased and family. Hafey's knowledge and consideration was a blessing to our family. I couldn't imagine anybody doing a more complete, caring, and considerate handling of every aspect of arrangements and services. - Bob & Heather McCurry
more