I had originally called Peregrine for pigeon problems and possible squirrels inside the house - the tech I had originally talked to was very detailed and provided me of options and said he's come take a look at the pigeons and the ducts / openings. I was informed all I would need was to fix the pigeon problem with the spikes and quoted me around ~$400. I was told there did not seem to be any squirrels inside my house. I provided my consent and had the spikes installed. Peregrine was excellent in their follow up to check if everything went according to plan and if I had any issues - at that there were none so all was good.
In the weeks following I realized we could still hear something within the house and it was definitely not the pigeons outside. This time however Peregrine had to come back 3 times to correctly assess the problem and quoted me different prices each time. Not knowing the complete picture, I had instructed Peregrine to install a one way door and did not go out for multiple quotes as I had been very impressed with their past service.
Once I realized this did not fix the problem, I called Peregrine back to reassess at which point they provided me another quote to install another one way door on a different duct and install wire mesh covers on all openings. I was not in town so had little choice to get other quotes. I was a little upset to not get the full assessment by Peregrine and understand the full cost implications before I started the work but since this needed to be done I didn't care much.
Peregrine also suggested I hire a dryer vent duct cleaner to clean the vents that the squirrels had gone in and also suggested I have the duct cleaners install a wire mesh as they generally install one for cheaper. I appreciated this and had a dryer vent cleaner come to clean and install the wire mesh but in the meantime Peregrine had come and removed the one way door and replaced with a wire mesh and sent me an invoice for $100 (the dryer vent tech had come and did not install the wire mesh and to get him out again would now cost more than a $100 for the service). At this point I had spent more than $900 with Peregrine and was upset they came and replaced the one way door with a wire mesh without informing me or confirming with me. Ultimately it will cost me more to get a different company out so am forced to pay for this as well but would have thought Peregrine would have taken all the work in the last 1.5 months into account when invoicing. The only option provided to me was to have them come and remove the wire mesh they installed which would leave the duct open to squirrels again. I will paying the last invoice of $100 begrudgingly but will definitely not call them again for any issues or referring them to any of my friends.
In summary, they seem to be a good company with techs that know their stuff but in my experience they were not thorough enough in their initial assessment despite my complaints of pigeons and step noises from inside the house, they did not provide me with a complete cost estimate to help me make an informed decision, and lastly they proceeded to do some work at the end without confirming with me and did not offer a viable path forward for me other than to pay the last invoice. I would suggest to be careful when dealing with them and understand whether they are offering a complete solution or only part of it.