DeGraves Pallard & Associates LLP is an Edmonton-based accounting firm offering a wide range of quality accounting services ranging from corporate tax preparation to GST returns to small business bookkeeping.