I had some concerns regarding the services provide...
I had some concerns regarding the services provided by James M Flanaghan, but overall, they did a decent job. There were a few issues in communication, but they were resolved promptly. The team was friendly and responsive. I would consider using their services again in the future.
