Row edge-slant Shape Decorative svg added to bottom

Your Trusted Financial Partner
All Year Long

Personalized Tax, Accounting, Bookkeeping, Payroll, and Advisory Solutions
for Small Businesses and Individuals

Three adults smiling while viewing laptop

Our Difference

Granite Financial Group partners with you year-round to provide personalized tax, accounting, bookkeeping, payroll, and advisory services for both your business and personal financial needs. We believe great financial guidance comes from real relationships—not automated responses or one-size-fits-all solutions. By taking the time to understand your goals, we deliver proactive advice, responsive support, and practical strategies that help you make confident financial decisions every step of the way, all year long.

Business Services

Farmer and businesswoman discussing crops in field
Business Services

Helping Your Business Reach New Heights

Granite Financial Group was built to serve the businesses we know best—small and mid-sized companies that are the backbone of our communities. From Contractors & Construction to Medical, Dental & Veterinary practices, from Salons & Spas to Real Estate & Property Management and many other locally owned businesses and Non-profits, we provide personalized financial guidance backed by responsive, hands-on service. Whether you’re starting a business, growing a business, catching up on your books, or looking for ongoing bookkeeping, payroll, or sales tax support—Granite Financial Group has a business package to fit your needs.

You're Never Just a Number

We keep our client list focused, so you get something a big firm rarely offers: real attention. A person who answers, knows your name, and understands where your money goes. No call centers, no jargon — just clear numbers and honest guidance you can act on. Whether you're filing your first business return or finally ready to plan instead of scrambling, we meet you where your business is today and help you get where you want it to go.

Our Tailored Packages

Flexible Bookkeeping, Monthly or Quarterly

Your numbers are handled so you can get back to the work you love. All packages are customized and priced accordingly after an initial consultation.

Foundation

Foundation

Build a Strong Financial Base

  • Categorization of transactions
  • Monthly account reconciliations
  • Financial statements provided monthly with review & analysis
  • Year-end entries for loan interest, depreciation, and other AJE’s

Plans start at $425/month

Growth

Growth

Use Your Financials to Grow

  • Everything in the Foundation package, plus the following:
  • Review of payroll
  • Review AR (customer payments, deposits & balances)
  • Review AP (open invoices, payments)
  • Monitor and record loan activity
  • Manage entries of acquired and disposed-of assets.
  • Quarterly review meeting and proactive tax coordination

This plan starts at $595/month

The Summit

The Summit

Reach Your Long-Term Business Goals

  • Everything in Foundation & Growth plus:
  • Manage AR—create and invoice customers for you
  • Manage AP—enter vendor invoices and initiate payments
  • Priority support
  • Cash flow planning
  • Budgeting & forecasting
  • Ongoing business advisory

This plan starts at $995/month

Books Reset

Books Reset

Books Back on Track

Behind on your bookkeeping? We'll organize, reconcile, correct, and bring your books completely up to date— creating a clean financial foundation so you can move forward with confidence

  • Complete all recognition and categorization of transactions
  • Bring account reconciliations up-to-date
  • Clean up asset & liability accounts as needed
  • Generate financials and provide insight & status analysis

This plan starts at $1,200; the average

Proactive Tax Solutions

Proactive Tax Solutions

Business Tax Preparation and Planning Services

  • Packages include year-round support
  • Tax planning meeting in the spring
  • Tax projection in the Fall
  • Preparation and filing of a business tax return

This plan starts at $95/month

Personal Tax Services

Smiling couple consulting advisor at desk
Personal Tax Services

Peace of Mind, Every Return New Heights

Taxes are more than forms and filing deadlines. They're an important part of your financial future. We provide personalized tax preparation and practical guidance that helps individuals and families file accurately, maximize available deductions, and plan with confidence.

More Confidence, Less Stress

Whether your tax situation is simple or more complex, you'll receive responsive support and advice tailored to your needs. Our goal is to make tax season easier, giving you clarity, peace of mind, and confidence every step of the way.

Personal Tax Services

Personal Tax Support, Planned Around You

Whether your return is simple or more complex, Granite Financial Group provides accurate preparation, proactive planning, and clear guidance so tax season feels less stressful.

 Individual Returns

Individual Returns

File Accurately, With Less Stress

  • Preparation and filing of federal and state individual tax returns
  • Review of available deductions and credits
  • Clear guidance so you understand your return before it is filed
Family Tax Support

Family Tax Support

Guidance for Life’s Changes

  • Support for dependents, education credits, homeownership, marriage, divorce, and retirement
  • Review of filing status, credits, and key tax documents
  • Practical planning to help reduce surprises at tax time
1099 &<br> Self-Employed

1099 &
Self-Employed

Tax Help for Independent Earners

  • Schedule C and 1099 tax preparation
  • Organization of income, expenses, and deductible costs
  • Quarterly estimate guidance to help you stay on track
Proactive Planning

Proactive Planning

Plan Ahead Before Tax Season

  • Tax projections before year-end
  • Withholding and estimated payment recommendations
  • Planning around income changes, retirement contributions, and major purchases
IRS Notices

IRS Notices

Clear Next Steps for Tax Questions

  • Review and explanation of IRS or state tax notices
  • Assistance gathering documentation and preparing responses
  • Guidance through next steps so issues are handled quickly and clearly
Melissa Castor
The Guiding Vision

Melissa Castor, The Face Behind Our Firm

Melissa Castor founded Granite Financial Group with a simple mission: to help small business owners make confident financial decisions through personalized accounting, proactive tax planning, and trusted guidance. With more than 25 years of experience, she believes lasting relationships and practical advice are the foundation of every client's success.

Get Started Now

The Success Behind the Numbers

Quotes to be added for important.

"I've trusted Melissa with my personal taxes for the past few years, and she's been great to work with. She helped keep me on track so I could file on time. I plan to have Melissa as my tax advisor for many years to come and highly recommend her to anyone looking for reliable, personalized tax service."

Michael Price, Buxton ME

"As a small business owner, having someone I can trust with my accounting and taxes is incredibly important. Melissa is knowledgeable, responsive, and always takes the time to explain things in a way that makes sense. She truly cares about my business and has become a trusted partner. I highly recommend her!"

Joe, Handyman Services, NC

"I use QBO, but my books were a mess for most of 2025. Melissa did an amazing job getting everything cleaned up and organized in just a few weeks. She also helped me understand the benefits of converting my business to an S-Corp and guided me through the process so I could take advantage of a more tax-efficient structure. She made what felt overwhelming much easier to understand and gave me confidence that my business finances were finally being handled correctly. I highly recommend Melissa to any business owner who needs someone knowledgeable, responsive, and genuinely invested in helping their business succeed."

Bruce, Precision Auto, MO

Business meeting with charts and calculator.
Get Started Now

Your Next Step Starts Here

Managing your finances doesn't have to be overwhelming. Let our experienced team provide the clarity and support you need to make confident business decisions.